package com.lbb.springboot.entity.vo;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @author likanghong
 */
public class DeclarationVo {


    @ApiModelProperty(value = "报单车牌号 车牌跟车架二选1")
    public String dLicensePlateNumber;



    public String gpsStockId;

    @ApiModelProperty(value = "gps 库存设备id")
    public String getGpsStockId() {
        return gpsStockId;
    }

    public void setGpsStockId(String gpsStockId) {
        this.gpsStockId = gpsStockId;
    }

    //    @ApiModelProperty(value = "报单车架号")
//    public String dFrameNumber;


    @ApiModelProperty(value = " 收款金额")
    private BigDecimal cashAcount  ;

    @ApiModelProperty(value = " 1 待收款   2  已收款  3未收清")
    private Integer cashStatus;

    @ApiModelProperty(value = "订单id")
    public String orderId;
    @ApiModelProperty(value = "设备id")
    public String deviceId;
    @ApiModelProperty(value = "车牌号")
    public String licensePlateNumber;
    @ApiModelProperty(value = "车架号")
    public String frameNumber;
    @ApiModelProperty(value = "sms卡号 ")
    public String smsCode;


    @ApiModelProperty(value = "车辆选项，1  新车 2 旧车 ")
    private  Integer lbbOption;

    @ApiModelProperty(value = "现金代收 0 无收款  1 收款 ")
    private  Integer cashCollec;

    @ApiModelProperty(value = "预安装年限")
    private  Integer reserveYear;


    @ApiModelProperty(value = "设备类型1.30G 2 30E ")
    public String deviceType;
    @ApiModelProperty(value = "安装位置 ")
    public String installPosition;
    @ApiModelProperty(value = "备注 ")
    public String remarks;
    @ApiModelProperty(value = "安装位置照片 ")
    public String installPositionPic;
    @ApiModelProperty(value = "设备照片 ")
    public String devicePic;
    @ApiModelProperty(value = "车架照片 ")
    public String frameNumberPic;
    @ApiModelProperty(value = "车辆照片 ")
    public String lbbPic;


    public Integer getReserveYear() {
        return reserveYear;
    }

    public void setReserveYear(Integer reserveYear) {
        this.reserveYear = reserveYear;
    }

    public String getDevicePic() {
        return devicePic;
    }

    public void setDevicePic(String devicePic) {
        this.devicePic = devicePic;
    }

    public String getFrameNumberPic() {
        return frameNumberPic;
    }

    public void setFrameNumberPic(String frameNumberPic) {
        this.frameNumberPic = frameNumberPic;
    }

    public String getSmsCode() {
        return smsCode;
    }

    public void setSmsCode(String smsCode) {
        this.smsCode = smsCode;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getLicensePlateNumber() {
        return licensePlateNumber;
    }

    public void setLicensePlateNumber(String licensePlateNumber) {
        this.licensePlateNumber = licensePlateNumber;
    }

    public String getFrameNumber() {
        return frameNumber;
    }

    public void setFrameNumber(String frameNumber) {
        this.frameNumber = frameNumber;
    }

    public String getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(String deviceType) {
        this.deviceType = deviceType;
    }



    public String getInstallPosition() {
        return installPosition;
    }

    public void setInstallPosition(String installPosition) {
        this.installPosition = installPosition;
    }


    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getInstallPositionPic() {
        return installPositionPic;
    }

    public void setInstallPositionPic(String installPositionPic) {
        this.installPositionPic = installPositionPic;
    }

    public String getlbbPic() {
        return lbbPic;
    }

    public void setlbbPic(String lbbPic) {
        this.lbbPic = lbbPic;
    }


    public Integer getCashCollec() {
        return cashCollec;
    }

    public void setCashCollec(Integer cashCollec) {
        this.cashCollec = cashCollec;
    }

    public Integer getlbbOption() {
        return lbbOption;
    }

    public void setlbbOption(Integer lbbOption) {
        this.lbbOption = lbbOption;
    }

    public String getdLicensePlateNumber() {
        return dLicensePlateNumber;
    }

    public void setdLicensePlateNumber(String dLicensePlateNumber) {
        this.dLicensePlateNumber = dLicensePlateNumber;
    }

//    public String getdFrameNumber() {
//        return dFrameNumber;
//    }
//
//    public void setdFrameNumber(String dFrameNumber) {
//        this.dFrameNumber = dFrameNumber;
//    }

    public BigDecimal getCashAcount() {
        return cashAcount;
    }

    public void setCashAcount(BigDecimal cashAcount) {
        this.cashAcount = cashAcount;
    }

    public Integer getCashStatus() {
        return cashStatus;
    }

    public void setCashStatus(Integer cashStatus) {
        this.cashStatus = cashStatus;
    }
}
